package junior.util.excel.ext;

/**
 * 转换{@link ExcelField#value()}列名。常用于多语言。<br/>
 * 在Java8及以上版本中，可以用lambda表达式或<code>::</code>引用简化。
 * 
 * @author Zhang Xiaoye
 * @date 2017年9月6日 下午3:40:25
 */
public interface ColumnNameConvertor {
	
	/**
	 * 列名转换
	 * 
	 * @param columnName 列名，来自{@link ExcelField}注解。
	 * @return 转换后列名
	 * @author Zhang Xiaoye
	 * @date 2017年9月6日 下午3:41:33
	 */
	public String apply(String columnName);

}
